the moving force - Espagnol Anglais Dictionnaire